narrow-leaved everlasting pea - Dictionary definition and meaning for word narrow-leaved everlasting pea